aztec lily (strekelia formosissima) - Turkish English Dictionary